physical purification - French English Dictionary